Definitions for Ping River

Definitions for (noun) Ping River

Main entry: Ping, Ping River

Definition: a river in western Thailand; a major tributary of the Chao Phraya


Visual thesaurus for Ping River